sugar cane bush - Spanish English Dictionary